<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="/vue2/js/vue.js"></script>
</head>
<body>

    <div id="app">

        <div>{{firstVal}}</div>

        <div v-bind:title="messageTitle" v-if="show"> title提示测试</div>

        <button v-on:click="showTitle">显示title</button>
        <button v-on:click="hideTitle">隐藏title</button>
       
    </div>

    <div class="memo">
        <br />v-on 使用 v-on:事件=data中的方法名
        <br />具体方法中，对data的值进行设置，而视图中则是根据data的变化而变化
        <br />v-on v-if v-bind 可以组合进行使用
       
    </div>

    <script>
        var vm = new Vue({
            el:"#app",
            data:{
                firstVal:"ab",
                messageTitle:"我是属性a",
                show:true,
                notshow:false,
                userList:[
                    {name:"张三"},
                    {name:"李四"}
                ]
            },
            methods:{
                //显示标题
                showTitle:function(){
                    this.show= true;
                },
                //隐藏标题
                hideTitle:function(){
                    this.show = false;
                }
            }
            
        });
    </script>
</body>
</html>